import { post } from '@/utils/ajax'

// 查询列表
export function search(query) {
    return post('/data/admin/ktr/task/search', query);
}
// 新增
export function insert(params) {
    return post('/data/admin/ktr/task/insert', params);
}
// 删除
export function deleteById(id) {
    return post('/data/admin/ktr/task/deleteById',{id});
}
// 更新
export function updateById(params) {
    return post('/data/admin/ktr/task/updateById', params);
}
// 根据ID获取
export function selectByIdV2(id) {
    return post('/data/admin/ktr/task/selectByIdV2', { id });
}

// 转换模块_插件列表_查询所有
export function searchAll(id) {
    return post('/data/admin/ktr/plugin/searchAll', { id });
}

// 转换模块_转换任务设计json_新增
export function insertV2(params) {
    return post('/data/admin/ktr/json/insertV2', params);
}


//转换模块_转换任务设计json_修改
export function updateByIdV2(params) {
    return post('/data/admin/ktr/json/updateByIdV2', params);
}

export function run(params) {
    return post('/data/admin/ktr/json/run', params);
}


export function selectById(id) {
    return post('/data/admin/ktr/json/selectById', { id });
}

// 转换模块_转换任务设计json_获取中间步骤输入字段
export function getCommonStepInputFields(params) {
    return post('/data/admin/ktr/json/getCommonStepInputFields', params);
}

export function log(params) {
    return post('/data/admin/ktr/json/log', params);
}